long-dated lease - German English Dictionary